.purpose{
	font-size:1.3rem;
	color:#999999;
	line-height:2rem;
	background: #f2f2f2;
	padding:0.6rem 1.2rem;

}
.qulist{
	padding:0 1.2rem;

}
.qulist .ask{
  font-size:1.3rem;
  color:#999999;
  line-height:2rem;
  padding-top:1rem;
}
.qulist .question{
  font-size:1.4rem;
  color:#000;
  line-height:3rem;
}
.qulist .answer{}
.qulist .answer i{
	display:inline-block;
	width:1.35rem;
	height:1.35rem;
	border:1px solid #a4a4a4;
	border-radius: 50%;
	vertical-align: middle;
	
}
.qulist .answer p{
	margin:1rem 0;
}
.qulist .answer i.radio{
    background:url(../images/radio.png) no-repeat center;
	background-size:cover;
	border:none;
	width:1.53rem;
	height:1.53rem;
}

.qulist .answer input{
	display: none;
}
.qulist .answer span{
	display: inline-block;
	vertical-align: middle;
	font-size: 1.4rem;
	margin-left:1rem;

}
.next{
	padding:1rem;
	text-align: center;
	margin-top:1.5rem;

}
.next a{
  display: inline-block;
  color:#fff;
  background: #e5192d;
  font-size:1.4rem;
  text-align: center;
  height:3.8rem;
  width:24rem;
  line-height:3.8rem;
  border-radius: 3.8rem
}